duplex telegraphy - Turkish English Dictionary